1. ch (character) unit

    Unit representing the width of the character "0" in the current font, of particular use in combination with monospace fonts.

  2. CSS font-stretch

    If a font has multiple types of variations based on the width of characters, the `font-stretch` property allows the appropriate one to be selected. The property in itself does not cause the browser to stretch to a font.

  3. CSS hanging-punctuation

    Allows some punctuation characters from start (or the end) of text elements to be placed "outside" of the box in order to preserve the reading flow.

  4. letter-spacing CSS property

    Controls spacing between characters of text (i.e. "tracking" in typographical terms). Not to be confused with kerning.

  5. #rrggbbaa hex color notation

    The CSS Color Module Level 4 defines new 4 & 8 character hex notation for color to include the opacity level.

  6. CSS3 tab-size

    Method of customizing the width of the tab character. Only effective using 'white-space: pre', 'white-space: pre-wrap', and 'white-space: break-spaces'.

  7. Input Method Editor API

    Provides scripted access to the Input Method Editor (IME). An IME is often used to input characters from East Asian languages by typing roman characters and selecting from the resulting suggestions.

  8. Minimum length attribute for input fields

    Declares a lower bound on the number of characters a user can input.

  9. KeyboardEvent.charCode

    A legacy `KeyboardEvent` property that gives the Unicode codepoint number of a character key pressed during a `keypress` event.

  10. KeyboardEvent.key

    A `KeyboardEvent` property whose value is a string identifying the key that was pressed. Covers character keys, non-character keys (e.g. arrow keys), and dead keys.

  11. KeyboardEvent.which

    A legacy `KeyboardEvent` property that is equivalent to either `KeyboardEvent.keyCode` or `KeyboardEvent.charCode` depending on whether the key is alphanumeric.

  12. maxlength attribute for input and textarea elements

    Declares an upper bound on the number of characters the user can input. Normally the UI ignores attempts by the user to type in additional characters beyond this limit.

  13. Mutation events

    Deprecated mechanism for listening to changes made to the DOM, replaced by Mutation Observers.

  14. ES6 Template Literals (Template Strings)

    Template literals are string literals allowing embedded expressions using backtick characters (`). You can use multi-line strings and string interpolation features with them. Formerly known as template strings.

  15. bluetoothcharacteristicproperties api

  16. bluetoothcharacteristicproperties api: authenticatedsignedwrites

  17. bluetoothcharacteristicproperties api: broadcast

  18. bluetoothcharacteristicproperties api: indicate

  19. bluetoothcharacteristicproperties api: notify

  20. bluetoothcharacteristicproperties api: read

  21. bluetoothcharacteristicproperties api: reliablewrite

  22. bluetoothcharacteristicproperties api: writableauxiliaries

  23. bluetoothcharacteristicproperties api: write

  24. bluetoothcharacteristicproperties api: writewithoutresponse

  25. bluetoothremotegattcharacteristic api

  26. bluetoothremotegattcharacteristic api: `characteristicvaluechanged` event

  27. bluetoothremotegattcharacteristic api: getdescriptor

  28. bluetoothremotegattcharacteristic api: getdescriptors

  29. bluetoothremotegattcharacteristic api: properties

  30. bluetoothremotegattcharacteristic api: readvalue

  31. bluetoothremotegattcharacteristic api: service

  32. bluetoothremotegattcharacteristic api: startnotifications

  33. bluetoothremotegattcharacteristic api: stopnotifications

  34. bluetoothremotegattcharacteristic api: uuid

  35. bluetoothremotegattcharacteristic api: value

  36. bluetoothremotegattcharacteristic api: writevalue

  37. bluetoothremotegattcharacteristic api: writevaluewithoutresponse

  38. bluetoothremotegattcharacteristic api: writevaluewithresponse

  39. bluetoothremotegattdescriptor api: characteristic

  40. bluetoothremotegattservice api: getcharacteristic

  41. bluetoothremotegattservice api: getcharacteristics

  42. bluetoothuuid api: `getcharacteristic()` static method

  43. characterdata api: length

  44. characterdata api: replacewith

  45. speechsynthesisevent api: charindex

  46. speechsynthesisevent api: charlength

  47. html element: thead: char

  48. html element: thead: charoff

  49. html element: th: char

  50. html element: th: charoff